.search-box {
}
form#search-form {
	margin: 0px; padding: 0px;
}
input.search-bar {
	padding: 2px; border: 0px currentColor; width: 200px; height: 26px; color: rgb(51, 51, 51); font-family: tahoma; font-size: 14px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	box-shadow: 0 0 3px #AAA;
	-moz-box-shadow: 0 0 3px #AAA;
	-webkit-box-shadow: 0 0 3px #AAA;
}
.ac_results1 {
	padding: 0px; border: 1px solid rgb(144, 144, 144); overflow: hidden;position:absolute; z-index: 99999; background:white;
}
.ac_results ul {
	list-style: none; margin: 0px; padding: 0px; width: 100%;
}
.ac_results li {
	margin: 0px; padding: 2px 5px; line-height: 16px; overflow: hidden; font-family: Segoe UI; font-size: 12px; font-style: normal; font-weight: 400; font: menu; display: block; cursor: default;
}
.ac_loading {
	background: white;
}
.ac_over {
	color: white; background-color:green;
}
#paginate {
	margin: 0px; padding: 0px;
}
#paginate li {
	display: inline;
}
#paginate li a {
	font: 11px/normal verdana; padding: 3px; border: 1px solid rgb(204, 204, 204); color: rgb(85, 85, 85); text-decoration: none; margin-left: 2px; float: left; display: block; font-size-adjust: none; font-stretch: normal;
}
#paginate li a:hover {
	border: 1px solid orange; color: orange;
}
#paginate li a.active {
	border: 1px solid orange; color: orange;
}
